*{margin:0;padding:0;border:0;vertical-align:middle;font-weight:400;font-size: 12px;}
html{overflow:auto;}
label{padding:0 10px}
input,label{margin-right:10px}
body{margin:0 auto;padding:0;background-color:#ECF0F5;font-size:12px;font-family:微软雅黑,Verdana,sans-serif}
h1,h2,h3,h4{font-weight:700}
h1{font-size:18px}
h2{font-size:16px}
h3{font-size:14px}
h4{font-size:12px}
a,a:after,a:before{color:#00f;text-decoration:underline}
a:hover{color:red}
button,input,select,textarea{outline:0;border-radius:3px;font-size:12px;font-family:inherit}
textarea{overflow-y:auto;resize:vertical}
select{padding:5px;width:212px;height:30px;border:1px solid #CCC}
input[type=text],input[type=number]{height:18px}
input[type=text],input[type=number],input[type=password],textarea{text-indent:5px;padding:5px 0px; width:100%;border:1px solid #CCC;}
input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,select:focus,textarea:focus{border-color:#77A8D2;box-shadow:0 0 5px #C7DBEC; }
input[type=file]{padding:3px 3px 4px 3px;border:1px solid #CCC}
button{margin-right:5px;padding:5px;height:30px;border:1px solid #CCC;background-color:#EEE;cursor:pointer;}
button:hover{background-color:#F8F8F8}
button:active{height:30px;border-bottom-width:1px}
:disabled{background-color:#FFF;opacity:.5;cursor:not-allowed!important}
._form-header{clear:both;padding:10px;height:17px;border-bottom:1px solid #CCC}
._form-footer{margin-top:10px;padding:10px;border-top:1px solid #CCC}
._table{margin-bottom:10px;width:100%;border:1px solid #DEDEDE;border-collapse:collapse}
._table thead tr td{padding:5px 5px 5px 15px;padding-left:10px; line-height:30px; border-bottom:1px solid #CCC}
._tableH tbody tr:nth-child(odd){background:#F4F4F4}
._tableH tbody tr:hover{background:#E5E5E5}
._table tbody tr td{padding:5px;padding-left:10px;  line-height:20px;}
._table_bor tr td{border:1px solid #CCC}
._panel{display:table;margin:auto;margin-bottom:10px;width:99%;min-width:1200px; border:1px solid #CCC;border-radius:3px;background-color:#fff;}

._panel-header{clear:both;overflow:hide;padding:0px 10px;border-bottom:1px solid #CCC;line-height: 30px;overflow: hidden;}
._panel-content{clear:both;padding:10px 10px 0 10px}
._left{float:left}
._right{float:right}
._row{clear:both;}
._row a{line-height:30px}

._grow{margin-bottom:10px;text-align:center}
._grow span{float:left;display:block;border:0}
._grow label{margin:0;padding:0;text-align:right;line-height:30px}
._grow input{margin:0;}

._buttons{display:table-cell;padding-right:10px}

._green{border:1px solid #4393D6;background-color:#5DA8E8;color:#fff;margin: -1px;}
._green:hover{background-color:#4393D6!important}
._red{border:1px solid #EA3B34;background-color:#D85F58;color:#fff;margin: -1px;}
._red:hover{background-color:#EA3B34!important}
._def{border:1px solid #CCCCCC;background-color:#F4F4F4; margin: -1px;}
._def:hover{background-color:#EAEAEA!important}
._yellow{border:1px solid #ffff00;background-color:#d2c411;color:#fff;margin: -1px;}
._yellow:hover{background-color:#f2e862!important}


._model{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:#000;width:100%;height:100%;}
._black{background-color:#000;}
._alertMsg{position:fixed;top:5px;left:50%;display:none;margin-left:-200px;padding:10px;width:400px;border:2px solid #1FAA39;border-radius:5px;box-shadow:0 0 5px #B7B7B7;text-align:center;line-height:20px;z-index: 100;}
._fenye{text-align:right}
._fenye button,._fenye label{margin:0;padding:0;min-width:30px}




/* tobBar */
._tobbar{max-width: 500px;margin-left:10px;}
._tobbar label{padding: 0 10px;}
._tobbar ._Dmore{border: 1px solid #4393D6;background-color: white;position: fixed; margin-left:-1px; margin-top: -45px;width:inherit;z-index: 100000;overflow: hidden;padding-top:2px;border-radius:3px;box-shadow:0 0 5px #7eb6e2;display: none;}
._tobbar ._Dmore ._DmoreL{text-align: left;line-height: 30px;padding:5px; border-top: 1px dashed #CCCCCC;margin-top: 0px;}
._DmoreL div:hover{background-color: #F0F0F0;}
/* ._tobbar:hover ._Dmore{display: block;} 交给js操作了*/

/**Menu*/
a{color:#3c3c3c;text-decoration:none}
a:hover{color:#c00;text-decoration:none}
.sitemap{display: block;}
.sitemap .map_block{margin-bottom: 5px;display: none;}
/* .sitemap:hover .map_block{display: block;} 交给js操作了*/
.sitemap .odd{background:#f2f3f4}
.sitemap .map_block span{float:left;display:block;padding-left:5px;width:130px;border-left:3px #be0028 solid;padding-left:6px;color:#be0028;line-height: 30px;}
.sitemap .map_block ul{overflow:hidden;list-style:none;}
.sitemap .map_block ul li{float: left; padding: 0px 13px;border-left: 1px dotted #BBB;white-space: nowrap;}
.sitemap .map_block ul li:hover {background-color: #E5E5E5;border-radius:3px;}
._panel-logo{position:absolute; margin-top: -40px;height:40px;float:left;padding:5px 20px;color:#434343;text-shadow:0 0 1px #A0A0A0;font-weight:bolder;line-height:30px;cursor:pointer}
/* select */
ul{list-style:none;}
select{display: none;outline:none;}
.select_box{line-height: 30px;text-align: left;background-color: white;}
/* .select_showbox{border:1px solid #CCC;line-height: 30px; width: inherit;padding-left: 5px;overflow: hidden;border-radius:3px;overflow: hidden;} */
.select_option{border-top: none;display: none;position: absolute;margin: 0px; border-radius:3px;overflow: hidden;border:1px solid #77A8D2;margin-top: -1px;}
.select_option li{padding-left: 5px; background-color: white;}
.select_option li.selected{background-color: #E8E8E8;}
.select_option li.hover{background: #CCC; }


/*Base */
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.bra3{border-radius:3px;}
.bra5{border-radius:5px;}


._tag{padding:0px 5px !important;margin:0px 5px; border-radius:5px;line-height: 12px;height: 12px;}
.clear{clear:both;}
.hide{display: none;}
._loading{background:url('../img/loading.gif') no-repeat center; filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/}
.g-50{width:50% !important;*width:49.969% !important;}
.g-30{width:33.3333%; *width:33.3023% !important;}
.g-70{width:66.6667%; *width:66.6357% !important;}